application linux developers thin-client management software development construction builders custom software development projects radius3 online shopping java design open source shop